package com.bolt.report.engine;

import com.bolt.report.engine.fill.*;

public interface FillElementVisitor<T> {


    void visit(FillTextElement textElement, T arg);

    void visit(FillDataSetElement calculatorElement, T arg);

    void visit(FillChartElement fillChartElement,  T arg) ;

    void visit(FillImageElement imageElement, T arg);

    void visit(FillCodeImageElement barCodeElement, T arg);

}